package com.ddwl.funds.dao.model;

import com.ddwl.common.dao.model.BaseModel;
import lombok.Getter;
import lombok.Setter;

import javax.persistence.Table;

/**
 * 微信支付配置表(WxPayConfig)表实体类
 *
 * @author zach
 * @since 2020-09-26 14:43:39
 */
@Getter
@Setter
@Table(name = "wx_pay_config")
public class WxPaymentConfig extends BaseModel {
    /**
     * 应用id
     */     
    private String appId;
    /**
     * 子应用id
     */     
    private String subAppId;
    /**
     * 商户号
     */     
    private String mchId;
    /**
     * 商户key
     */     
    private String mchKey;
    /**
     * 子商户id
     */     
    private String subMchId;
    /**
     * 企业支付密钥.
     */     
    private String entPayKey;
    /**
     * 证书路径
     */     
    private String certPath;
    /**
     * 交易类型JSAPI--公众号支付,NATIVE--原生扫码支付,APP--app支付
     */     
    private String tradeType;
    /**
     * 支付完成回调地址
     */     
    private String notifyUrl;
    /**
     * 产品code
     */
    private String product;
    /**
     * 微信退款回调接口
     */
    private String refundNotifyUrl;
}